the divine hand - German English Dictionary